package io.bdmc.core.msp2000.model;

import java.util.List;

import io.bdmc.modules.bss.entity.DeviceMachineFan;
import io.bdmc.modules.bss.entity.DeviceMachinePower;
import lombok.Data;

@Data
/**
 *  风扇总盘
 */
public class FanPlate {
    public SlotData slotData;
    /**
     * 风扇个数
     */
    public int fanNum;
    public List<DeviceMachineFan> fans;
    /**
     * 电源个数
     */
    public int powerNum;
    public List<DeviceMachinePower> powers;
    /**
     * 温度告警为1表示有告警，为0表示无告警
     */
    public int temperatureAlarm;
    /**
     * 温度告警门限
     * 单位C，范围-127到128
     */
    public int temperatureAlarmThreshold;
    /**
     * 温度告警回滞
     * 单位C。范围1-255
     */
    public int temperatureAlarmHysteresis;
}